-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to FIPS204 and rename Dilithium to ML-DSA #363
Conversation
mkannwischer
commented
Oct 15, 2024
•
edited
Loading
edited
- PR changes testvectors
- Tests pass in qemu
- Testvectors pass in qemu
- Tests pass on Nucleo-L4R5ZI
- Testvectors pass on Nucleo-L4R5ZI
- Updated Benchmarks
- Updated Skiplist entries
I noticed compiler warnings for the
I guess it works because it takes the address of an element of the packed structures, but from the C semantics, it takes the address of an array. Which might be the address of a pointer. But what the code means is probably "address of the first element", i.e., |
Good catch - thank you! I've fixed the compiler warnings. |
I'm not seeing any changes in the benchmarks beyond the usual ML-DSA fluctuations due to the rejection sampling. |